package com.thirdgroup.dao.impl;

import com.thirdgroup.dao.NoticeDao;
import com.thirdgroup.pojo.entity.SysNotice;
import org.junit.Test;

import java.text.SimpleDateFormat;
import java.time.Month;
import java.util.Calendar;
import java.util.Date;

import static org.junit.Assert.*;

public class NoticeDaoImplTest {
    private NoticeDao noticeDao=new NoticeDaoImpl();

    @Test
    public void selectAll() {
        for (SysNotice sysNotice : noticeDao.selectAll()) {
            System.out.println(sysNotice);
        }

    }

    @Test
    public void create() {
        // 创建当前日期对象
        Date date = new Date();
        // 创建 SimpleDateFormat 对象，指定日期时间格式
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        // 使用 SimpleDateFormat 格式化日期时间
        String formattedDate = formatter.format(date);
        Integer integer = noticeDao.create( "请及时缴费", 1,formattedDate);
        for (SysNotice sysNotice : noticeDao.selectAll()) {
            System.out.println(sysNotice);
        }

    }
}